The future of Formula 1 has been set in stone by the FIA after the World Motor Sport Council officially ratified the rule and regulation changes for the coming years. The leading headline is that the previously agreed cost cap figure of $175m per... MoreĀ»